<!DOCTYPE html>
<html lang="zh_CN">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script type="text/javascript">

    /**
     * 参数：形式参数，形参 函数定义时候的参数
     * 参数个数的用户自定义，用户想写多少写多少，也可以不写
     * 写的参数类列，类似在函数的内部使用 var 声明变量
     *
     * @param a
     * @param b
     * @param c
     *
     * @returns {*}
     */
    function sum(a, b, c) {
        /*a, b, c形参类似写了三个函数里面的 var 变量*/
        // var a;
        // var b;
        // var c;

        /*函数代码，函数代表一般叫做函数体 1. var 声明 2. 流程控制 */

        /*函数返回值*/
        return a + b + c;
    }

    /*调用处传递出参数（调用处函数的参数叫做实参）给 形参*/
    console.log(sum(12, 23, 34));

</script>

</html>
